import { NgModule } from '@angular/core';
import { SharedModule } from '@shared';
import { ListRoutingModule } from './list-routing.module';
import { ListTableTreeTableTree01Component } from './table-tree/table-tree01/table-tree01.component';
import { ListTableTreeTableTree02Component } from './table-tree/table-tree02/table-tree02.component';
import { ListTableTreeTableTree02TableTree02FormComponent } from './table-tree/table-tree02/table-tree02-form/table-tree02-form.component';
import { ListDragTableComponent } from './drag-table/drag-table.component';

const COMPONENTS = [
  ListTableTreeTableTree01Component,
  ListTableTreeTableTree02Component,
  ListTableTreeTableTree02TableTree02FormComponent,
  ListDragTableComponent];
const COMPONENTS_NOROUNT = [];

@NgModule({
  imports: [
    SharedModule,
    ListRoutingModule
  ],
  declarations: [
    ...COMPONENTS,
    ...COMPONENTS_NOROUNT
  ],
  entryComponents: COMPONENTS_NOROUNT
})
export class ListModule { }
